delta: Add --if-not-exists option
authorColin Walters <walters@verbum.org>
Fri, 1 Jul 2016 18:39:49 +0000 (14:39 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Mon, 4 Jul 2016 13:27:06 +0000 (13:27 +0000)
commit0d07c7ecdee251bb821ddebd4f8555bdcfd1d089
treea6469f524ae388c81321fb3ae027e1919a89a27a
parent8933c93a554031f27cc68a2629e96dd718d9b629
delta: Add --if-not-exists option

I often want to have "idempotent" systems that iterate to a known
state.  If after generating a commit, the system is interrupted, I'd
like the next run to still generate a delta.  But we don't want to
regenerate if one exists, hence this option.

Closes: #375
Approved by: jlebon
src/libostree/ostree-cmdprivate.c
src/libostree/ostree-cmdprivate.h
src/libostree/ostree-repo-static-delta-core.c
src/libostree/ostree-repo-static-delta-private.h
src/ostree/ot-builtin-static-delta.c
tests/test-delta.sh